pneumatic cannon - Turkish English Dictionary